package com.example.springsecurity.domain;

import lombok.Data;
import org.apache.ibatis.type.Alias;

import java.util.Date;

/**
 * @ClassName TeacherCorrectScore
 * @Description TODO
 * @Author lvyongwei
 * @Date 2020-10-14 15:37
 **/
@Data
@Alias("teacherCorrectScore")
public class TeacherCorrectScore {

    /**
     * 批改表id
     */
    private Long correctId;

    /**
     * 实验分数
     */
    private Double experimentScore;

    /**
     * 实验报告分数
     */
    private Double reportScore;

    /**
     * 视频报告分数
     */
    private Double videoScore;

    /**
     * 总成绩
     */
    private Double totalScore;

    /**
     * 习题成绩
     */
    private Double exercisesScore;

    /**
     * 在线实验成绩比例
     */
    private Integer experimentScoreScale;

    /**
     * 实验报告成绩比例
     */
    private Integer reportScoreScale;

    /**
     * 视频成绩比例
     */
    private Integer videoScoreScale;

    /**
     * 习题成绩比例
     */
    private Integer exercisesScoreScale;

    /**
     * 提交id
     */
    private Integer submitId;

    /**
     * 布置id
     */
    private Long assignId;

    /**
     * 布置名称
     */
    private String assignName;

    /**
     * 教师评价
     */
    private String teacherComment;


    /**
     * 学号  用户名
     */
    private String userName;

    /**
     * 提交人
     */
    private String realName;

    /**
     * 提交时间
     */
    private Date mustSubmitTime;

    /**
     * 批改状态
     */
    private Integer accomplishCondition;

    /**
     * u3d成绩
     */
    private String u3dValue;

    /**
     * 实验报告内容
     */
    private String mustExperimentContent;
}
